<?php
namespace app\seller\controller;
/**
 * Created by PhpStorm.
 * Author: 陈庆锋
 * Date: 2018/9/4
 * Time: 18:17
 * Desc: 店铺中心
 */

use app\common\controller\Base;
use think\Db;
use tools\curl\Curl;

/**
 * @title 店铺信息（02-01）
 * @description 接口说明
 * @group 店铺（02）
 * @header name:model_id require:0 default:02 desc:秘钥(区别设置)
 * @groupremark 已使用错误码1020001
 */

class Seller extends Base
{
     /**
      * @title 店铺基本信息
      * @description 接口说明
      * @author 开发者（陈庆锋）
      * @url /seller/seller/index
      * @method POST

      * @param name:token type:string require:0 default:0 other: desc:店铺管理员登录后的token
      * @param name:seller_id type:int require:0 default:0 other: desc:店铺id
      *
      * @return:
      */
      public function index(){
          $data = input();
          //调用登录模型，获取账号id。
          $url = "http://www.qianxun.com/login/login/getAccountId";
          $account = Curl::get($url, array('token'=>$data['token']));
          $account = Curl::json2arr($account);
          //根据下账号id，获取管理员的信息。
          if($data['token']){                  //店铺管理员登录后要获取的店铺基本信息
              $seller = Db::name('shop')
                  ->alias('s')
                  ->join('shop_admin sa','s.id=sa.shop_id')
                  ->field('s.*,sa.name,sa.avatar')
                  ->where('account_id',$account['account_id'])
                  ->find();
               if($seller){
                    $msg['data'] = $seller;
                    return $this->success_json($msg);
               }else{
                    $msg['error_id'] = '1020001';
                    return $this->error_json($msg);
               }
          }

//          if($data['seller_id']){          //用户端的店铺基本信息,待开发中
//
//          }
      }
}